#ifndef SCENE_H
#define SCENE_H
#include "core/Shape.h"
#include <QSet>
class Scene {
public:
	Scene() {
	}
	~Scene() {
		delete shapes;
	}

	void add(Shape* shape) {
		shapes->insert(shape);
	}
	QSet<Shape*>* getShapes() {
		return shapes;
	}
private:
	QSet<Shape*>* shapes = new QSet<Shape*>();
};

#endif


